﻿#region Using Statements

#endregion

namespace DirectZZT.Shared.Gameplay
{
    /// <summary>
    /// Holds the items that are inside the player's inventory.
    /// </summary>
    public class PlayerInventory
    {
        /// <summary>
        /// Gets/sets the amount of ammo this player has.
        /// </summary>
        public int AmmoAmount { get; set; }
        /// <summary>
        /// Gets/sets the amount of torches this player has.
        /// </summary>
        public int TorchAmount { get; set; }
        /// <summary>
        /// Gets/sets the amount of gems this player has.
        /// </summary>
        public int GemAmount { get; set; }

        #region Constructors
        
        /// <summary>
        /// Initializes a new instance of the PlayerInventory class.
        /// </summary>
        public PlayerInventory()
        {
            AmmoAmount = 5;
            TorchAmount = 0;
        }

        #endregion


    }
}
